Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Poetry has introduced a number of problematic changes recently. To help buffer against these problematic changes, this PR will implement installation and testing of specific versions of Poetry, rather than the latest version.
Changes
The following steps will be taken to install Poetry and verify that the correct version is installed:
PIPX_VERSION
andPOETRY_VERSION
environment variables, which will be used to install specific versions of each packagepipx
withpip
, for the appropriate version of Python (pipx
is included by default in the GitHub Actions virtual environment, but only for the default Python version, not necessarily the version installed by actions/setup-python)pipx
, instead of the get-poetry.py and install-poetry.py install scriptspoetry -V
command matchesPOETRY_VERSION
Related
Add Python 3.10 support inboard#36
Pin and test Poetry version inboard#44
Consider strictly following SemVer python-poetry/poetry#4271
Huge number of bugs for a patch release version 1.1.8 - reconsider how releases are versioned python-poetry/poetry#4429
I have reviewed the Guidelines for Contributing and the Code of Conduct.